
<%@page import="w83b.w83bUtilidadesComunes.W83bClsConstantes"%>
<%@page import="w83b.w83bDAO.w83bConstantesBD.W83bProvinciasBD"%>
<%@page import="w83b.w83bDAO.w83bConstantesBD.W83bTramitesBD"%>
<%@ taglib uri="/WEB-INF/tld/ejieFramework-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>
<%@page import="w83b.w83bDAO.w83bConstantesBD.W83bSindicatosBD"%>
<%@ page import="es.ejie.frmk.listeners.base.Q70ListenerUtils" %>

<%!
//Recuperar el path de los contenidos estaticos de framework
String riastaticPath = Q70ListenerUtils.getApplicationResourceURI("PREFIJO_URL_ESTATICO","ALIAS_ESTATICO_RIA");	
String staticPath = Q70ListenerUtils.getApplicationProperty("PREFIJO_URL_ESTATICO");	
String PREFIJO_URL_DINAMICO = Q70ListenerUtils.getApplicationProperty("PREFIJO_URL_DINAMICO");	
%>
<%@page import="com.ejie.general.cargador.W83bCargadorEstaticos"%><!-- Include de los elementos comunes -->
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"contextual-v1.0.0","tabla-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"dialogo-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"feedback-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"calendario-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"intervalo-v1.0.0"},PREFIJO_URL_DINAMICO)%>
<%=W83bCargadorEstaticos.referenciaEstaticosUrlJS(new String[]{"hora-v1.0.0"},PREFIJO_URL_DINAMICO)%>


<%@include file="includes/w83bIncludeBusqCitaciones.inc" %>

<script type="text/javascript" src ='<%=staticPath + "/js/citaciones/w83bbusqCitaciones.js?v="+versionjs%>'></script>

<%	
String whereCentro=W83bProvinciasBD.codComunidAuto + "="+ W83bClsConstantes.CONSTANTE_CAV + "UNION ALL SELECT * FROM "+W83bProvinciasBD.provinciasTable+" WHERE "+W83bProvinciasBD.codComunidAuto+"<>"+ W83bClsConstantes.CONSTANTE_CAV;
String where = W83bProvinciasBD.codComunidAuto + "="+ W83bClsConstantes.CONSTANTE_CAV;
String whereFase = W83bTramitesBD.codigoFase + "="+ W83bClsConstantes.FASE_IMPUGNACION;
String whereSindicatos = " "+ W83bSindicatosBD.codSindicato +">0  order by "+W83bSindicatosBD.codSindicato;
%>




<html:form
		styleId="w83bFormBusqCitaciones"
		action="/w83bDispatch.do">
<jsp:include page="../mantenimientos/centroTrabajoJSP/w83bCentroTrabajo.jsp" />

<html:hidden styleId="boton" property="boton" name="contexto"/>
<html:hidden styleId="codSelec" property="codSelec" name="contexto"/>
<html:hidden styleId="provinciaHd" property="w83bCitacionBean.centroTrabajo.territorio" name="contexto"/>
<html:hidden styleId="municipioHd" property="w83bCitacionBean.centroTrabajo.municipio" name="contexto"/>
<html:hidden styleId="w83bPerfilUsuario" property="w83bPerfilUsuario" name="contexto"/>
<html:hidden styleId="w83bCodTerritUsuario" property="w83bCodTerritUsuario" name="contexto"/>
<html:hidden styleId="tamanyoListaResults" property="tamanyoListaResults" name="contexto"/>
<html:hidden styleId="mesaHd" property="w83bCitacionBean.mesa" name="contexto"/>
<html:hidden styleId="busqRealizada" name="contexto" property="busqRealizada" />
<html:hidden styleId="descSindicato" property="w83bCitacionBean.sindicatoTxt"   name="contexto" value=""/>

	
	
	
      <fieldset class="fieldset">
        <legend><html:message key="comun.impugnaciones.numeroImpugnacion" i18nKey="w83bcomun"/></legend>
        <div class="filaForm">
          <div class="filaLeft"> 
          		<span class="etiqueta">
					<label for="nImpugnacionTerritorioDesde" class="etiqueta"><html:message key="comun.impugnaciones.desde"/>:</label>
            	</span> 
            	<span class="campo">
					<html:text property="w83bCitacionBean.numImpugnacionTerritorioDesde" onchange="javascript:validarCAPV('desde');volcarDato('nImpugnacionTerritorioDesde_numerico','nImpugnacionTerritorioHasta_numerico');" styleClass="estiloInput ancho15" maxlength="2" styleId="nImpugnacionTerritorioDesde_numerico"></html:text>
					<html:text property="w83bCitacionBean.numImpugnacionAnyoDesde" styleClass="estiloInput ancho25" maxlength="4" styleId="nImpugnacionAnyoDesde_numerico" onchange="duplicarnumero(this,nImpugnacionAnyoHasta_numerico)"></html:text>
					<html:text property="w83bCitacionBean.numImpugnacionNumeroDesde" styleClass="estiloInput ancho38" maxlength="6" styleId="nImpugnacionNumeroDesde_numerico" onchange="duplicarnumero(this,nImpugnacionNumeroHasta_numerico)"></html:text>
            	</span>
          </div>
          <div class="filaRight"> 
          		<span class="etiqueta">
					<label for="nImpugnacionTerritorioHasta" class="etiqueta"><html:message key="comun.impugnaciones.hasta"/>:</label>
            	</span> 
            	<span class="campo">
					<html:text property="w83bCitacionBean.numImpugnacionTerritorioHasta" onchange="javascript:validarCAPV('hasta');volcarDato('nImpugnacionTerritorioHasta_numerico','nImpugnacionTerritorioDesde_numerico');"  styleClass="estiloInput ancho15" maxlength="2" styleId="nImpugnacionTerritorioHasta_numerico"></html:text>
					<html:text property="w83bCitacionBean.numImpugnacionAnyoHasta" styleClass="estiloInput ancho25" maxlength="4" styleId="nImpugnacionAnyoHasta_numerico"></html:text>
					<html:text property="w83bCitacionBean.numImpugnacionNumeroHasta" styleClass="estiloInput ancho38" maxlength="6" styleId="nImpugnacionNumeroHasta_numerico"></html:text>
            	</span>
            </div>
        </div>
      </fieldset>	
   	<fieldset style="margin-bottom: 1em">
				<legend>
					<html:message key="comun.impugnaciones.impugnante"
						i18nKey="w83bcomun" />
				</legend>

				<div class="filaForm">
					<div class="filaAll">
						<span class="etiqueta"> <label for="desde">
								<html:message key="comun.impugnaciones.dni" i18nKey="w83bcomun" />
						
							</label> </span>
						<span class="campo"><html:text
								property="w83bCitacionBean.dniImpug"
								styleClass="estiloInput ancho60 "
								maxlength="10" styleId="dniImpug" onchange="confirmacionCalcularDNIImpugnante()"></html:text>

						</span>
					</div>
				</div>

				<div class="filaForm">
					<div class="filaAll">
						<span class="etiqueta"> <label for="nombreImpug">
								<html:message key="comun.impugnaciones.nombreApellidos"
									i18nKey="w83bcomun" />
							</label> </span>
						<span class="campo"> <html:text
								property="w83bCitacionBean.nombreImpug"
								styleClass="estiloInput ancho200 "
								 maxlength="50" styleId="nombreImpug"></html:text>

						</span>
					</div>
				</div>
   </fieldset> 
   <fieldset class="fieldset">
        <legend><html:message key="comun.citaciones.sindicato" i18nKey="w83bcomun"/></legend>
        <div class="filaForm">
        <div class="filaAll">
	        <span class="etiqueta">
	        	<label for="sindicato"><html:message key="comun.impugnaciones.sindicato" i18nKey="w83bcomun"/></label>
	        </span>
       		 <span class="campo">
		         <html:text onchange="javascript:llamadaTxtSindicato()" property="w83bCitacionBean.sindicato" styleClass="estiloInput ancho20" styleId="sindicato_numerico"  maxlength="3"></html:text>
           		 <html:tablasCodigos
						name="tablasSindicato"
						type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"
						scope="page"
						options="optionsCollection"
						table="w83bSindicatosDescCod"
						labelColumn="desc_019"
						valueColumn="c_sindi_019"	
						whereClause="<%=whereSindicatos %>"	/>
				<html:select onclick="javascript:llamadaComboSindicato()"
							name="contexto"
							styleClass="estiloInput ancho355"
							styleId="comboSindicato"
							property="w83bCitacionBean.sindicato">
						
						<html:option value=""></html:option>
						<html:optionsCollection
							name="tablasSindicato"
							property="optionsCollection"
							label="desc_019"
							value="c_sindi_019"/>
				</html:select>	
             </span>
          </div>     
      </div>
         
      </fieldset>     
   <fieldset class="fieldset">
	        <legend><html:message key="comun.impugnaciones.centroTrabajo" i18nKey="w83bcomun"/></legend>
	        <div class="filaForm">
	          	<div class="filaLeft"> 
	          		<span class="etiqueta">
		            	<label for="cif"><html:message key="comun.impugnaciones.cifNif" i18nKey="w83bcomun"/></label>
		            </span> 
		            <span class="campo">
						<html:text property="w83bCitacionBean.centroTrabajo.cifnif" styleClass="estiloInput ancho60" maxlength="9" onchange="javascript:verificarDNI(true)" styleId="cifnif"></html:text>
						<html:text property="w83bCitacionBean.centroTrabajo.numCentro" styleClass="estiloInput ancho20" maxlength="3" onchange="javascript:verificarDNI(false)" styleId="numCentro_numerico"></html:text>
		            </span> 
	            </div>
	        </div>
	        <div class="filaForm">
	        	<div class="filaLeft"> 
	          		<span class="etiqueta">
	            		<label for="razonSocial"><html:message key="comun.impugnaciones.razonSocial" i18nKey="w83bcomun"/></label>
	            	</span> 
	            	<span class="campo">
						<html:text property="w83bCitacionBean.centroTrabajo.razonSocial" styleClass="estiloInput ancho505" maxlength="50" styleId="razonSocial"></html:text>
	            	</span> 
	           </div>
	        </div>
	        <div class="filaForm">
	        	<div class="filaLeft"> 
	          		<span class="etiqueta">
	            		<label for="idProvincia"><html:message key="comun.impugnaciones.provincia" i18nKey="w83bcomun"/></label>
	            	</span> 
	            	<span class="campo">
	            	 
						<html:text onchange="javascript:llamadaTxtProvincia('territorioTxt_numerico','idComboProvincia','provinciaHd','idComboMunicipio');" property="w83bCitacionBean.centroTrabajo.codTerritorio" styleClass="estiloInput ancho20" maxlength="2" styleId="territorioTxt_numerico"></html:text>
						
						<html:select name="contexto" property="w83bprovincia" styleId="idComboProvincia"
							onchange="javascript: llamadaComboProvincia('territorioTxt_numerico','idComboProvincia','provinciaHd','municipioTxt_numerico','idComboMunicipio','municipioHd')" styleClass="estiloInput ancho137">
				          	<html:tablasCodigos name="tablasCodigosBean" 
				          	type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean" scope="page" 
				          	options="optionsCollection" table="w83bTablaProvincias" 
				          	labelColumn="descripcion" valueColumn="id" 
				          	whereClause="<%=whereCentro%>"/>
		   					
					        <html:option value=""/>
		   					<html:optionsCollection name="tablasCodigosBean" property="optionsCollection"
		   					 label="descripcion" value="id"/>
						</html:select>
					</span>
				</div>
				 <div class="filaRight"> 
	          		<span class="etiqueta">
	            		<label for="idMunicipio"><html:message key="comun.impugnaciones.municipio" i18nKey="w83bcomun"/></label>
	            	</span> 
	            	<span class="campo">
							<html:text onchange="javascript:llamadaTxtMunicipio('municipioTxt_numerico','idComboMunicipio','municipioHd');" property="w83bCitacionBean.centroTrabajo.codMunicipio" styleClass="estiloInput ancho20" maxlength="4" styleId="municipioTxt_numerico"></html:text>
							  <html:listasEnlazadas javascriptCallerFunc="llamada" javascriptReturnFunc="vuelta"
								formName="w83bFormBusqCitaciones" sourceTag="w83bprovincia" targetTag="w83bmunicipio"
								table="w83bTablaMunicipios" labelColumn="descripcion" valueColumn="id"
								predicateColumn="provincia_id" predicateColumnNumeric="true"/>
						<html:select onclick="javascript:llamadaComboMunicipio('municipioTxt_numerico','idComboMunicipio','municipioHd');" styleClass="estiloInput ancho135" 
						name="w83bFormBusqCitaciones"  property="w83bmunicipio"  styleId="idComboMunicipio">
							  
						      <html:option value="">&nbsp;</html:option>
						</html:select>
					</span>
				</div>

	        </div>
	        <div>
	          <div class="botonesFieldset">
	            <span class="zonaright"><a onclick="crearModalCentroTrabajo('impugnacionesOP');" href="#">Seleccionar</a></span> 
	          </div>
	        </div>
      </fieldset>
      
       <div class="cleanFloats"></div>
      
      
       <fieldset class="fieldset">
        <legend><html:message key="comun.citaciones.comunicacionMesa" i18nKey="w83bcomun"/></legend>
        <div class="filaForm">
				<div class="filaLeft">
				         <span  class="etiqueta">
				        <label for="mesaSi"><html:message key="comun.citaciones.si" i18nKey="w83bcomun" /></label></span>
				        <span style="width:3em;float:left" class="campo"><html:radio styleId="mesaSi"
								property="w83bCitacionBean.mesa" name="contexto"
								value="<%=W83bClsConstantes.CONSTANTE_VALIDADA%>"></html:radio></span>
				      
				         <span class="etiqueta" style="width:5em;">
				        <label for="mesaNo"> <html:message key="comun.citaciones.no" i18nKey="w83bcomun" /></label></span>
				        <span style="width:3em;float:left" class="campo"><html:radio styleId="mesaNo"
								property="w83bCitacionBean.mesa" name="contexto"
								value="<%=W83bClsConstantes.CONSTANTE_NO_VALIDADA%>"></html:radio></span>       
				         
				      	 </div>
				</div>
        
      </fieldset>
      
      <fieldset class="fieldset">
        <legend><html:message key="comun.citaciones.fechaCitacion" i18nKey="w83bcomun"/></legend>
        <div class="filaForm">
      		<div id="fechaCitacion"></div> 
      	</div>
        <div class="filaForm">
         	
       		 <div class="filaLeft"><span class="etiqueta">
       		 <label><html:message key="comun.impugnaciones.desde" i18nKey="w83bcomun"/></label></span><span class="campo">
       		 <input  name="w83bCitacionBean.horaCitacionInicio"  id="horaInicio"></span></div>
       		
       		 <div class="filaRight">
       		 <span class="etiqueta">
       		 <label for="hora_Fin" >
       		 <html:message key="comun.impugnaciones.hasta" i18nKey="w83bcomun"/></label></span><span class="campo">
       		 <input name="w83bCitacionBean.horaCitacionFinal"  id="horaFin"></span> 
       		 </div>
       	</div> 
        
      	
         
      </fieldset>
       
       
	
	<div class="clear">
		<div class="zonabotones">
			<span class="zonaright">
		        <html:button property="boton" onclick="javascript:buscarCitaciones()" styleClass="w83bBoton"><html:message key="comun.boton.buscar" i18nKey="w83bcomun"/></html:button>
		        <html:button property="boton" onclick="javascript:limpiar()" styleClass="w83bBoton"><html:message key="comun.boton.limpiar" i18nKey="w83bcomun"/></html:button>
		    </span>
		</div>
	</div>
    
	<div id="Resultado" style="display: block;">
		<h4><html:message key="comun.citaciones.listado" i18nKey="w83bcomun"/></h4>
		<div class="zonaResultados">
			<div id="botonera" class="botonera"  style="display: none;">
			</div>
			<br/>
			<div  id="ejie-table-idTablaCitaciones" class="ejie-table-multi">
				<!-- La Tabla propiamente dicha -->
				<table id="idTablaCitaciones" cellpadding="0" cellspacing="0"></table>	
				<!-- Barra de paginacion -->
				<div id="idPaginacionCitaciones"></div> 
			</div>
		</div>
	</div>
	
	<div class="clear">
		<div class="zonabotones">
			<div class="zonaleft">
		        <html:button property="boton" onclick="javascript:submitarFormulario('#w83bFormBusqCitaciones',$(this).val());" styleClass="w83bBoton"><html:message key="comun.boton.atras" i18nKey="w83bcomun"/></html:button>
		     </div>
			
		</div>
	</div>
			
</html:form>
